ac68715f45043ec0461e074569cbb902fed8031e,sonar-server/src/main/java/org/sonar/server/rule/ws/RuleSearchWsHandler.java,RuleSearchWsHandler,handle,#Request#Response#,51
Before Change
if (ruleKeyParam == null) {
PagedResult<Rule> searchResult = rules.find(RuleQuery.builder()
.searchQuery(request.param("s"))
.language(request.param("language"))
.characteristic(request.param("characteristic"))
.pageSize(request.paramAsInt("ps"))
.pageIndex(request.paramAsInt("p"))
After Change
if (ruleKeyParam == null) {
PagedResult<Rule> searchResult = rules.find(RuleQuery.builder()
.searchQuery(request.param("s"))
.languages(RubyUtils.toStrings(request.param("languages")))
.repositories(RubyUtils.toStrings(request.param("repositories")))
.severities(RubyUtils.toStrings(request.param("severities")))
.statuses(RubyUtils.toStrings(request.param("statuses")))
.tags(RubyUtils.toStrings(request.param("tags")))
.debtCharacteristics(RubyUtils.toStrings(request.param("debtCharacteristics")))